package zhu.areas.tenderbid.data;

import java.util.Date;

import zhu.areas.dic.data.ResultStatue;
import zhu.areas.user.data.User;


/**
 * @hibernate.class  table="T_TenderDisp"    dynamic-insert="true"  dynamic-update="true"
 * @author Administrator
 *
 */
public class TenderDisp implements java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private  TenderDispPK  tenderDispPK;
	private  String  auditOperatorName;
	private  User   operator;     
	private  String   operatorName;     
	private  Date   distributeTime;    
	private  ResultStatue   statue;     
	private  String   backMes;     
	private  Date   comTime;     
	

	public TenderDisp(){
		
	}
	
	
	
	public TenderDisp(TenderDispPK tenderDispPK) {
		this.tenderDispPK = tenderDispPK;
	}


	/** 
     * @hibernate.id class="zhu.areas.tenderbid.data.TenderDispPK"
     * @return 
     */ 
	public TenderDispPK getTenderDispPK() {
		return tenderDispPK;
	}
	public void setTenderDispPK(TenderDispPK tenderDispPK) {
		this.tenderDispPK = tenderDispPK;
	}
	
	
	
	/**
	 * @hibernate.property column = "BackMes"  
	 * @return
	 */
	public String getBackMes() {
		return backMes;
	}
	public void setBackMes(String backMes) {
		this.backMes = backMes;
	}
	
	
	
	/**
	 * @hibernate.property column = "DistributeTime"   not-null="true"
	 * @return
	 */
	public Date getDistributeTime() {
		return distributeTime;
	}
	public void setDistributeTime(Date distributeTime) {
		this.distributeTime = distributeTime;
	}
	
	
	/**
	 * @hibernate.property column = "ComTime"  
	 * @return
	 */
	public Date getComTime() {
		return comTime;
	}
	public void setComTime(Date comTime) {
		this.comTime = comTime;
	}


	/**
	 * @hibernate.property column = "AuditOperatorName"   not-null="true"
	 * @return
	 */
	public String getAuditOperatorName() {
		return auditOperatorName;
	}
	public void setAuditOperatorName(String auditOperatorName) {
		this.auditOperatorName = auditOperatorName;
	}



	/** 
	*@hibernate.many-to-one class="zhu.areas.user.data.User"	 not-null="true"
	* column="OperatorID" 
	*/
	public User getOperator() {
		return operator;
	}
	public void setOperator(User operator) {
		this.operator = operator;
	}


	/**
	 * @hibernate.property column = "OperatorName"   not-null="true"
	 * @return
	 */
	public String getOperatorName() {
		return operatorName;
	}
	public void setOperatorName(String operatorName) {
		this.operatorName = operatorName;
	}


	/** 
	*@hibernate.many-to-one class="zhu.areas.dic.data.ResultStatue"   not-null="true"
	* column="Statue" 
	*/
	public ResultStatue getStatue() {
		return statue;
	}
	public void setStatue(ResultStatue statue) {
		this.statue = statue;
	}
	
	
	
}
